strap buckle - German English Dictionary